desire to improve - Français Anglais Dictionnaire